package main

import (
	"fmt"
	"time"
)

func do1() {
	// 可以使用汇编查看 具体执行内容 go build -gcflags -S main.go
	// runtime.morestack_noctxt(SB) 在调用其他方法前 都会先调用此方法
	do2()
}

func do2() {
	do3()
}

func do3() {
	fmt.Println("do3")
}

func main() {
	go do1()
	time.Sleep(time.Hour)
}
